#include <stdio.h>
#include <stdlib.h>
#include <float.h>
int main()
{
double a[5] = { 1,2,3,4,5 };
double b[5] ;
//for (int i = 0; i < 3; i++) {
// b[i] = a[i + 2] ;
//}
memcpy(b,a,sizeof(double)*5);
printf("地址:%lf",a[1]);
return 0;
}
//只拷贝部份
int main()
{
double a[5] = { 1,2,3,4,5 };
double b[3] = {0};
memcpy(&b[0],&a[2],sizeof(double)*3); //只拷贝3个 ,要用地址 &
printf("地址:%lf",b[1]);
return 0;
}